package edu.szu.huhanpeng.doodlingFight.model.data 
{
	/**
	 * ...
	 * @author Huhanpeng
	 */
	public class ScoreData 
	{
		//表示这个得分的所有者，使用的是GameData.PLAYERS；
		protected var _owner:int;
		
		public function get owner():int 
		{
			return _owner;
		}
		
		public function set owner(value:int):void 
		{
			if ( GameData.PLAYERS.indexOf(value) == -1 )
			{
				throw new Error("得分数据所有者必须是玩家中的一员");
			}
			
			_owner = value;
		}
		
		
		//全局最大连击数
		public var maxCombo:int = 0;
		
		//全局连击次数
		public var comboTimes:int = 0;
		
		//当次最大连击数
		public var comboCount:int = 0;
		
		//全局分数
		public var score:int = 0;
		
		//当次分数
		public var point:int = 0;
		
		
		public function ScoreData(owner:int) 
		{
			this.owner = owner; 
		}
		

		
	}

}